I think you should differentiate between the "client" and the network layer. The network code in GW is phenomenal because that is Anet's core competence.
The rest of the client, on the other hand, is nothing special. The UI is very rigid and uncustomizable (except using texture replacement hacks). The world is too simplistic, having just two degrees of freedom and often very broken pathfinding and collision detection. Graphics are shoddy and full of bugs and hacks -- why is it that after three years the major bug of creatures disappearing in the middle of bridges continues to be unfixed? Mob AI is next to nonexistent -- they never learn from their mistakes and never display intelligent behavior. All in all, the GW1 client is really showing its age.
|